//
//  SRVCVConnectProbe.h
//  iPhoneSRV
//
//  Created by Nicholas Kitchener on 23/05/2010.
//  Copyright 2010 None. All rights reserved.
//

#import "SRVNSOperationCallback.h"
#import "SRVBlackfinController.h"
#import "SRVConnectOperation.h"
#import "SRVGetVersionOperation.h"

@interface SRVUICVCConnectProbe : NSObject <SRVNSOperationCallback> {
	SRVBlackfinController				*blackfin;
	SRVConnectOperation					*connect;
	SRVGetVersionOperation				*version;
	BOOL		ipConnected;
	BOOL		bfPresent;
	NSString	*bfVersionString;
}
@property (readonly) BOOL ipConnected;
@property (readonly) BOOL bfPresent;
@property (readonly) NSString *bfVersionString;

-(id)init:(SRVBlackfinController*)target;
-(void)operationCompleted:(id)operation;
@end